pond turtles - German English Dictionary